﻿namespace HZY.Core.Quartz.Services;

/// <summary>
/// 自定义 quartz 的线程池
/// </summary>
internal class CustomDefaultThreadPool : TaskSchedulingThreadPool, IThreadPool, ISingletonDependency
{
    public CustomDefaultThreadPool() : base(100)
    {

    }

    //
    // 摘要:
    //     Returns TaskScheduler.Default
    //
    // 返回结果:
    //     TaskScheduler.Default
    protected override TaskScheduler GetDefaultScheduler()
    {
        return TaskScheduler.Default;
    }
}
